🇬🇧 en ca 🇦🇩

station house noun

  • An area headquarters for police.
comissaria
Wiktionary Links